<script>
	export default {
		onLaunch: function() {
			// const userRole = uni.getStorageSync('userRole') || 'employee'
			
			// // 获取 tabBar 配置
			// const tabBarList = __uniConfig.tabBar.list
			
			// // 过滤出当前角色可以看到的 tab
			// const visibleTabs = tabBarList.filter(tab => {
			// 	// 如果没有指定角色限制，所有角色都可见
			// 	if (!tab.roles) return true
			// 	// 如果指定了角色限制，只有符合角色的才可见
			// 	return tab.roles.includes(userRole)
			// })
			
			// // // 移除重复的服务页面（保留符合当前角色的那个）
			// const uniqueTabs = visibleTabs.filter((tab, index, self) => 
			// 	index === self.findIndex(t => t.text === '首页')
			// )
			
			// // 设置可见的 tab
			// uni.hideTabBar()
			// setTimeout(() => {
			// 	uni.showTabBar()
			// 	uniqueTabs.forEach((tab, index) => {
			// 		uni.setTabBarItem({
			// 			index,
			// 			text: tab.text,
			// 			iconPath: tab.iconPath,
			// 			selectedIconPath: tab.selectedIconPath,
			// 			pagePath: tab.pagePath
			// 		})
			// 	})
			// }, 100)
			
			// 切换到对应的首页
			// const defaultTab = uniqueTabs[0]
			// if (defaultTab) {
			// 	uni.switchTab({
			// 		url: `/${defaultTab.pagePath}`
			// 	})
			// }
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style>
	/*每个页面公共css */
	@import "common/style/common-style.scss";
</style>
